display-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Wed, 4 Oct 2017 18:33:15 +0000 (15:33 -0300)
committerTimm Bäder <mail@baedert.org>
Sat, 20 Jan 2018 12:10:42 +0000 (13:10 +0100)
commit42ff22f222566448b97d4c980b91ac5f66ea9448
tree5776691851fd2acaa02bf7f376ef77ce61e98a03
parent4d36a0bf352cc69e85a065e49119a7f6804bc9e2
display-x11: Unset tiled state if _GTK_EDGE_CONSTRAINTS is supported

Commit c415bef5de introduced support for the new _GTK_EDGE_CONSTRAINTS
atom. If the compositor supports that atom, however, we were always
setting the tiled state, even if no actual tiling information is
available, where the correct action is to completely remove any traces
of the tiled state.

Fix that by correctly removing the tiled state when compositor supports
_GTK_EDGE_CONSTRAINTS Xatom.

https://bugzilla.gnome.org/show_bug.cgi?id=788516
gdk/x11/gdkdisplay-x11.c